package com.itheima.service;

import com.itheima.pojo.Article;
import com.itheima.pojo.PageBean;

/**
 * @Author 27435
 * @Date 2024/12/20下午10:37
 * @Version 1.0
 */

public interface ArticleService {

    /**
     * 新增文章
     * @param article 文章对象
     */
    void add(Article article);

    /**
     * 文章列表
     * @param pageNum 当前页码
     * @param pageSize 每页条数
     * @param categoryId 文章分类ID
     * @param state 发布状态
     * @return
     */
    PageBean<Article> list(Integer pageNum, Integer pageSize, Integer categoryId, String state);
}
